(Colloq) flummox - English Synonyms Dictionary